<template>
  <div>
    <h1>子传父</h1>
    <input type="text" v-model="msg2">
    <button @click="trans">传给父组件</button>
    <button @click="transTwo">传给父组件2</button>
  </div>
</template>
<script>
export default {
  data() {
    return {
     msg1: '我是子组件的数据，要传给父组件',
     msg2: 666
    }
  },
  methods: {
    // 点击按钮，准备传值
    trans() {
      // 使用$emit方法，发射一个自定义事件
      // 事件名不要写成已有的dom事件
      // 第二个参数及时数据
      this.$emit('tran', this.msg1);
    },
    transTwo() {
      let arr = [this.msg1, this.msg2]
      this.$emit('tranTwo', arr);
    }
  }
}
</script>
<style lang="">
  
</style>